Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Hard pressed
Translation hard pressed into russian
hard pressed
в затруднении
She was hard pressed to finish the project on time.
Она была в затруднении, чтобы закончить проект вовремя.
Translations